Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARDS CLOSE Detached £1,100,000 11 Jul 2008
2 ORCHARDS CLOSE Detached £830,000 22 Dec 2003
3 ORCHARDS CLOSE Detached £1,280,000 24 Jan 2017
4 ORCHARDS CLOSE Detached £1,350,000 31 Oct 2017
5 ORCHARDS CLOSE Detached £820,000 10 Jan 2003